Lingo
[put] up a fight
to try one's best to stay strong and determined in the face of danger or extremely low odds of success
1 / 1